able to yield profit - Almanca İngilizce Sözlük